rubber tissue - German English Dictionary